oil and gas facilities - German English Dictionary